mobile howitzer - Espagnol Anglais Dictionnaire